package com.tbit.uqbike.client.constant;

/**
 * 终端指令控制类型
 *
 * @author Leon
 * 2017年5月18日 下午3:39:01
 */
public class ControlTypeConstant {
    public static final String CONTROL_TYPE_CONTRO_TLV = "controlTlv";//远程控制（携带TLV）
    /**
     * 通知设备拍照
     */
    public static final String CONTROL_TYPE_PHOTO = "takePic";
    /**
     * 获取参数
     */
    public static final String CONTROL_TYPE_GET = "get";
    /**
     * 设置参数
     */
    public static final String CONTROL_TYPE_SET = "set";
    /**
     * 远程控制
     */
    public static final String CONTROL_TYPE_CONTROL = "control";
    /**
     * 语音
     */
    public static final String CONTROL_TYPE_VOICE = "voice";
    /**
     * 短信
     */
    public static final String CONTROL_TYPE_SMS = "sms";
    /*************远程控制参数**************/
    /**
     * rfid断电
     */
    public static final String CONTROL_TYPE_RFIDPOWER = "RFIDPOWER";
    /**
     * 远程控制-上锁
     */
    public static final String CONTROL_TYPE_LOCK = "1";
    /**
     * 撤防
     */
    public static final String CONTROL_TYPE_UNSTART = "2";
    /**
     * 定位
     */
    public static final String CONTROL_TYPE_LOCATION = "8";
    /**
     * 寻车
     */
    public static final String CONTROL_TYPE_FIND = "9";
    /**
     * 远程查询垂直停车角度
     */
    public static final String CONTROL_TYPE_VERT = "55";
    /**
     * 远程控制-开锁
     */
    public static final String CONTROL_TYPE_UNLOCK = "11";
    /**
     * 远程控制-临时停车
     */
    public static final String CONTROL_TYPE_PARKRIDE = "48";

    /**
     * 远程控制-远程关闭轮毂锁
     */
    public static final String CONTROL_CLOSE_HUB = "23";
    /**
     * 远程控制-继续骑行
     */
    public static final String CONTROL_TYPE_CONTINUERIDE = "49";
    /**
     * 远程控制-打开电池锁
     */
    public static final String CONTROL_TYPE_BATTERYDE = "15";
    /**
     * 远程控制-关闭电池锁
     */
    public static final String CONTROL_TYPE_BATTERYRIDE = "16";
    /**
     * 远程控制-打开头盔锁
     */
    public static final String CONTROL_TYPE_OPEN_HELMET = "22";
    /**
     * 远程控制-关闭头盔锁
     */
    public static final String CONTROL_TYPE_CLOSE_HELMET = "23";
    /**
     * 远程控制-上传融合定位包
     */
    public static String CONTROL_POINT = "51";
    /**
     * 远程控制-查询摄像头
     */
    public static String CONTROL_AICAMERARET = "57";
    /**
     * 远程控制-查询RFID
     */
    public static String CONTROL_RFIDREADSTATUS = "61";
    /**
     * 远程控制-预还车指令
     */
    public static String CONTROL_RETURNBIKE = "84";

    /******************************语音*************************/
    /**
     * 低电语音指令
     */
    public static String CONTROL_TYPE_VOICE_LOWPOWER = "2";
    /**
     * 不在站点
     */
    public static String CONTROL_TYPE_VOICE_NOT_IN_PARKPOINT = "9";
    /**
     * rfid语音指令
     */
    public static String CONTROL_TYPE_VOICE_FRID = "40";
    /**
     * 摄像头语音
     */
    public static String CONTROL_TYPE_VOICE_SXT = "18";
    /**
     * 头盔锁语音指令
     */
    public static String CONTROL_TYPE_VOICE_HELMET = "28";
    /**
     * 垂直停车语音指令
     */
    public static String CONTROL_TYPE_VOICE_ANGLE = "63";
    /**
     * 金额不足语音指令
     */
    public static String CONTROL_TYPE_VOICE_LESS_MONEY = "64";

    /*******************远程查询参数***********************/
    /**
     * 查询终端状态
     */
    public static String CONTROL_TYPE_DEVICESTATUS = "DEVICESTATUS;";

    public static String CONTROL_TYPE_RGPS ="RGPS;";

    /**
     * 查询终端状态扩展
     */
    public static String CONTROL_TYPE_DEVICESTATUSEX = "DEVICESTATUSEX;";
    /**
     * rfid状态
     */
    public static String CONTROL_TYPE_RFIDREADSTATUS = "RFIDREADSTATUS;";
    /**
     * 摄像头状态
     */
    public static String CONTROL_TYPE_AICAMERARET = "AICAMERARET;";
    /**
     * 偏向角状态
     */
    public static String CONTROL_TYPE_VEHHEADINGANGLE = "VEHHEADINGANGLE;";

    /*************远程控制参数结果**************/
    /**
     * 远程控制-成功
     */
    public static String CONTROL_TYPE_SUCC = "1";
    /**
     * 远程控制-失败
     */
    public static String CONTROL_TYPE_FAIL = "0";
    /**
     * 远程控制-运动中
     */
    public static String CONTROL_TYPE_MOVING = "2";
}
